On Some Critical Issues in Component Selection in Component based Software Development

نویسنده

  • Jeetendra Pande
چکیده

Most software companies have increased their inclination towards Component Based Software Development (CBSD) due to the benefits it provides, like reduced development cost and less time-to-market. Moreover, quality of the product also increases. A component is primarily selected based on the functionality it provides, along with other important factors such as the value of quality attributes like functionality, security, maintainability, cost etc. There are many potential candidate components that provide the same functionality as desired by the target application for which the software is to be developed. The most crucial task for the developers/ integrators is to select the best matching component from COTS-library which satisfies all the functional requirements, without compromising on the quality of the overall product and at minimum cost. The current work aims to highlight the research gap in the component selection process, after conducting a detailed survey of the literature of the current component selection techniques available and provide recommendation(s) for a new component selection framework. General Terms Software Engineering: Component Based Software Development

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Formal approach on modeling and predicting of software system security: Stochastic petri net

To evaluate and predict component-based software security, a two-dimensional model of software security is proposed by Stochastic Petri Net in this paper. In this approach, the software security is modeled by graphical presentation ability of Petri nets, and the quantitative prediction is provided by the evaluation capability of Stochastic Petri Net and the computing power of Markov chain. Each...

متن کامل

Critical Issues in Component-Based Development

Software development has been coupled with time and cost problems through history. This has motivated the search for flexible, trustworthy and time and cost-efficient development. In order to achieve this, software reuse appears fundamental and component-based development, the way towards reuse. This paper discusses the present state of component-based development and some of its critical issue...

متن کامل

Architecture and Design Intent in Component & COTS Based Systems

Architecture and design intent are critical elements in the development and evolution of software systems. They are critical in two ways. First, there must be a shared understanding of them to adequately and effectively build and evolve our systems. Second, this shared understanding is needed to coordinate the various developers and teams of developers, especially in evolving our systems. The l...

متن کامل

Issues in Component-Based Development: Towards Specification with ADLs

Software development has been coupled with time and cost problems through history. This has motivated the search for flexible, trustworthy and time and cost-efficient development. In order to achieve this, software reuse appears fundamental and component-based development, the way towards reuse. This paper discusses the present state of component-based development and some of its critical issue...

متن کامل

On Some Quality Issues of Component Selection in CBSD

Component based development offers many potential benefits, viz. software reuse, reduced time-to-market, interoperability, ease of quality certification etc. However, it is not always that benefits derived from addition of components from a component repository are more than the costs involved in developing the module from scratch. This work evaluates various software quality models and suggest...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012